package com.ycy;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * @author chenleiav
 */
@Data
@Accessors(chain = false)
@EqualsAndHashCode(callSuper = false)
public class RaInfoTownUploadExcel extends RowIndex {

    @ExcelProperty(value = {"序号", "序号"}, index = 0)
    private String order;
    @ExcelProperty(value = {"企业管理所属行政区", "设区市"}, index = 1)
    private String entCity;
    @ExcelProperty(value = {"企业管理所属行政区", "*县（市、区）"}, index = 2)
    private String entDistrict;
    @ExcelProperty(value = {"企业情况", "企业名称"}, index = 3)
    private String entName;
    @ExcelProperty(value = {"企业情况", "统一社会信用代码"}, index = 4)
    private String entCreditCode;
    @ExcelProperty(value = {"企业情况", "燃气经营许可证号"}, index = 5)
    private String businessLicense;

    @ExcelProperty(value = "居住区（居民小区）编码", index = 6)
    public String code;

    @ExcelProperty(value = "*所在县（市、区）", index = 7)
    private String region;

    @ExcelProperty(value = "*居住区（居民小区）名称", index = 8)
    private String name;


    @ExcelProperty(value = "常用名、别名", index = 9)
    public String alias;
    @ExcelProperty(value = "企业系统自有编码", index = 10)
    public String codeExtsys;

    @ExcelProperty(value = "所属街道办", index = 11)
    private String streetOffice;


    @ExcelProperty(value = "详细地址", index = 12)
//    @Length(max = 100, message = "长度不能超过100")
    private String address;

    @ExcelProperty(value = "*建筑总户数", index = 13)
    private String resCount;

    @ExcelProperty(value = "管道燃气用户数（开通数）", index = 14)
    private String gcPlCount;

    @ExcelProperty(value = "瓶装燃气用户数", index = 15)
    private String gcBtCount;

    @ExcelProperty(value = "燃气浓度检测报警装置安装数量（个）", index = 16)
    private String checkConcentrationDeviceCount;

    @ExcelProperty(value = "报警联动切断装置安装数量（个）", index = 17)
    private String reportAndCloseDeviceCount;

    @ExcelProperty(value = "自闭阀安装数量（个）", index = 18)
    private String smartCloseDeviceCount;

    @ExcelProperty(value = "IC 卡智能燃气表（含非物联智能燃气表）（个）", index = 19)
    private String icGasFlowMeterCount;

    @ExcelProperty(value = "普通膜式燃气表（个）", index = 20)
    private String diaphragmGasFlowMeterCount;

    @ExcelProperty(value = "物联网智能燃气表（个）", index = 21)
    private String iocGasFlowMeterCount;

    @ExcelProperty(value = "经度", index = 22)
    private String longitude;

    @ExcelProperty(value = "纬度", index = 23)
    private String latitude;

    @ExcelProperty(value = "备注", index = 24)
    private String remark;


}
